#ifndef __DIALPLATE__
#define __DIALPLATE__

#include "page_manager.h"
#include "dialplate_view.h"

typedef enum
{
		RECORD_STATE_READY,
		RECORD_STATE_RUN,
		RECORD_STATE_PAUSE,
		RECORD_STATE_STOP
} recordstate_t;

typedef struct 
{
    const char* name;
    page_vtable_t* page_param;
    dialplate_view_t dialplate_view;
}dialplate_t;

page_vtable_t* dialplate_create(const char* name);

#endif

